function! api#ctrlp#init() abort
    if !exists("g:loaded_ctrlp")
        try
            packadd ctrl.vim
        catch /.*/
        endtry
    endif
    if exists("g:loaded_ctrlp") && g:loaded_ctrlp
        if empty(maparg("<c-p>"))
            nnoremap <c-p> :CtrlP<cr>
        endif
    endif
endfunction
